@charset "utf-8";
address,blockquote,body,button,caption,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,iframe,input,legend,li,ol,pre,select,span,table,td,textarea,th,ul{margin:0;padding:0;font-style:normal;font-family:"Microsoft YaHei",Arial,serif,Tahoma}
li,ol,ul{list-style:none}
img{border:0;vertical-align:middle}
body{color:#333;background:#fff;text-align:center}
.clear{clear:both}
a{color:#333;text-decoration:none}
a:hover{color:#c00;text-decoration:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
.fl{float:left}
.fr{float:right}
#header{width:100%;height:502px;background:#e5ecfe; min-width: 1200px;}
#toper{width:100%;height:44px;background:#eee; min-width: 1200px;}
.titles{width:1200px;height:44px;line-height:44px;margin:0 auto;text-align:left}
.tleft{float:left;height:44px;line-height:44px}
.tright{float:right;height:44px;line-height:44px}
.swiper01{width:100%;height:384px; min-width: 1200px;}
.coverpic{position:absolute;width:100%;height:384px;z-index:9;background:url(../images/coverbg.png) no-repeat center top;background-size:100% 384px;text-align:center}
.coverpic img{margin-top:90px}
.spbanner{position:relative;height:384px;overflow:hidden}
.spbanner .bd{position:relative;z-index:0}
.spbanner .bd ul{width:100%!important;height:384px;overflow:hidden}
.spbanner .bd li{width:100%!important;height:384px;background-position:center;background-size:cover}
.menubg{width:100%;height:72px;background:url(../images/menubg.gif) repeat-x; min-width: 1200px;}
.menutxt{width:1264px;height:72px;background:#2966a1;margin:0 auto}
.menul{width:25px;height:72px;float:left}
.menuc{width:1206px;height:72px;line-height:72px;float:left;padding-left:8px}
.menuc a{font-size:18px;font-weight:700;color:#fff;padding:0 21px 0 22px;display:block;float:left}
.menuc a:hover{position:relative;top:-2px}
.menuc .iconfont{font-size:28px;font-weight:400;margin-right:11px;display:block;float:left}
.menur{width:25px;height:72px;float:left}
#hotnews{width:100%;background:#e5ecfe; min-width: 1200px;}
.hotone{width:1200px;height:57px;margin:0 auto;padding-top:15px}
.hotone a{color:#2966a1;font-size:36px;font-weight:700}
.hotone .bd{width:1200px;height:57px;overflow:hidden}
.hotone .hd ul{height:57px;overflow:hidden}
.hottwo{width:920px;height:50px;margin:0 auto;text-align:center}
.hottwo a{color:#606161;font-size:18px}
.hottwo a:hover{color:#c00;text-decoration:none}
.hottwo ul{height:30px;overflow:hidden;text-align:center;display:inline-block}
.hottwo li{float:left;display:inline;text-align:left;height:30px;line-height:30px}
.notes{width:100%;height:50px;border-top:solid 1px #c9c9c9;border-bottom:solid 1px #c9c9c9;margin:0 auto}
.notesgun{width:1200px;height:50px;margin:0 auto;line-height:50px}
.notesl{width:130px;height:50px;line-height:50px;float:left;text-align:left}
.notesl i{font-size:28px;font-weight:400;margin-right:11px;display:block;float:left}
.notesl span{display:block;float:left;font-size:16px;font-weight:700}
.notesr{width:730px;height:50px;line-height:50px;float:left;font-size:16px;text-align:left;font-weight:700;overflow:hidden}
.notesr a{font-weight:400}
.notesr a:hover{color:#333;text-decoration:none}
.scrollleft2{width:730px;text-align:left;height:50px}
.scrollleft2 ul{height:50px;overflow:hidden}
.scrollleft2 li{float:left;display:inline;text-align:left;height:50px;line-height:50px}
.notesearch{width:320px;height:50px;line-height:50px;float:right}
.searchbox{width:320px;height:38px;float:left;margin-top:6px;background:#fff}
.searchbox .searchl{width:216px;height:38px;float:left;line-height:38px;border:none;outline:0;padding-left:12px;padding-right:9px;background-color:transparent;color:#666}
.searchbox .searchr{width:83px;height:38px;float:left;border:none;outline:0;background:#245399;cursor:pointer;color:#fff;font-size:16px;font-weight:700}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}
#focusnews{width:100%;height:475px}
.jznews{width:1200px;height:455px;margin:0 auto}
.jznewsl{width:540px;height:455px;float:left;margin-top:25px;overflow:hidden}
.swiper02{width:540px;height:360px;float:left;overflow:hidden}
.swiper02 .swiper-slide span{width:100%;text-indent:16px;position:absolute;bottom:0;left:0;z-index:10;height:46px;background:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display:block;line-height:46px;text-decoration:none;color:#fff;font-size:16px;overflow:hidden;text-align:left;font-family:"Microsoft YaHei"}
.swiper02 .swiper-pagination{text-align:right}
.swiper02 .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:1}
.swiper02 .swiper-pagination-bullet-active{background:#007aff}
.swiper02 .swiper-wrapper .swiper-slide img{width:540px;height:360px}
.swiper02 .swiper-pagination-bullets{bottom:12px!important;left:-16px!important;width:100%}
.focusBox{float:left;position:relative;width:540px;height:360px;overflow:hidden;text-align:left}
.focusBox .pic img{width:540px;height:360px;display:block}
.focusBox .txt-bg{position:absolute;bottom:0;z-index:1;height:46px;width:100%;background:#333;filter:alpha(opacity=70);opacity:.7;overflow:hidden}
.focusBox .txt{position:absolute;bottom:0;z-index:2;height:46px;width:100%;overflow:hidden}
.focusBox .txt li{height:46px;line-height:46px;position:absolute;bottom:-46px}
.focusBox .txt li a{display:block;color:#fff;padding:0 0 0 10px;font-size:16px;text-decoration:none;font-family:"Microsoft YaHei"}
.focusBox .num{position:absolute;z-index:3;bottom:14px;right:10px}
.focusBox .num li{float:left;position:relative;width:20px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer}
.focusBox .num li a,.focusBox .num li span{position:absolute;z-index:2;display:block;color:#fff;width:100%;height:100%;top:0;left:0;text-decoration:none}
.focusBox .num li span{z-index:1;background:#000;filter:alpha(opacity=50);opacity:.5}
.focusBox .num a:hover,.focusBox .num li.on a{background:#f60}
.tabnews4{width:640px;height:440px;float:right;margin-top:25px;overflow:hidden}
#swiper03{height:390px}
.tabs{width:640px;height:46px;overflow:hidden}
.tabs a{font-weight:400;text-align:center;float:left;width:210px;height:46px;margin-left:1px;line-height:46px;font-size:20px;color:#353535;background:#e5ecfe;text-decoration:none}
.tabs a.active{color:#fff;background:#2966a1}
.tabnews4 .hd ul li.on a{background:#2966a1;color:#fff}
.news-list{padding:15px 10px 0 6px;text-align:left}
.news-list li{overflow:hidden;font-weight:400;height:37px;line-height:37px;font-size:16px}
.news-list li b{font-weight:bolder;margin-right:8px}
.news-list li a{float:left}
.news-list li span{float:right}
.xxtitle{width:1200px;height:70px;margin:0 auto;text-align:left;line-height:70px;color:#3266cc;overflow:hidden}
.xxzhuanti{width:1200px;height:60px;margin:0 auto;text-align:left;line-height:60px;color:#3266cc;overflow:hidden}
.xxtitlel{float:left;font-size:14px;color:#3266cc}
.xxtitlel a{font-size:22px;color:#3266cc;margin-right:14px}
.xxtitlel strong{color:#000;font-weight:400}
.xxtitlec{float:left;font-size:16px;color:#000;margin-left:30px;font-weight:700}
.xxtitlec a{font-weight:400;}
.xxtitlec i{color:#c00;font-size:16px;margin-right:8px;float:left;display:none;}
.xxtitler{float:right}
.xxtitler a{color:#666;font-size:16px;margin-right:10px}
.xxtitler a i{margin-left:6px;font-weight:700}
.scrollleft3{width:860px;text-align:left;height:70px;float:left}
.scrollleft3 ul{height:70px;overflow:hidden}
.scrollleft3 li{float:left;display:inline;text-align:left;height:70px;line-height:70px}
#xxinfo{width:100%;height:575px;background:#f2f2f2}
.xxcontent{width:1200px;margin:0 auto;height:567px;text-align:left}
.xinxileft{width:940px;float:left;text-align:left}
.baos4{width:916px;height:165px;background:#fff}
.baos4 .baopic{width:228px;height:122px;float:left;margin-top:22px;text-align:center;font-size:18px}
.baologo{width:88px;height:88px;background:#e4ecff;border-radius:50%;margin:0 auto;line-height:88px;margin-bottom:12px}
.baor{border-right:dashed 1px #59b2ef}
.baopic a{display:block}
.baopic i{color:#036eb8;font-size:48px}
.xinxiright{width:260px;float:right}
.xinxiright a{display:block}
.newtel{width:918px;height:53px;padding-bottom:0;font-size:18px;color:#666;background:url(../images/zwbg.gif) repeat-x}
.newtel a{width:153px;height:53px;line-height:42px;text-align:center;float:left;display:block;cursor:pointer;font-size:18px}
.xinxileft .hd ul li.on a{color:#3266cc;font-weight:700;background:url(../images/triangle.png) no-repeat bottom}
.new_lst{height:420px;position:relative;overflow:hidden;display:none;margin-top:2px;padding-top:12px}
.new_lst ul{position:absolute;left:0}
.new-wrap{width:940px;margin-top:0;overflow:hidden}
.new-wrap .show{display:block}
.newrf_lst dd{width:447px;height:85px;border:1px solid #fff;float:left;margin-right:18px;margin-bottom:18px;background:#fff}
p.new_rq{width:65px;height:65px;background:#e4ecf9;float:left;text-align:center;color:#2965a1;margin-top:10px;margin-left:10px;margin-right:15px;font-family:Arial,Helvetica,sans-serif}
p.new_rq span{display:block;font-size:24px;text-align:center;font-weight:700;line-height:35px;padding-top:5px}
p.newrf_tx{float:left;width:345px;margin-top:8px}
p.newrf_tx a{color:#333;font-size:16px;display:block;line-height:23px}
p.newrf_tx span{display:block;font-size:14px;color:#999;height:20px;margin-top:4px;overflow:hidden}
.newrf_lst dd:hover{width:445px;height:83px;border:2px solid #217af0;box-shadow:0 0 15px rgba(37,125,242,.27);background:#fff}
.newrf_lst dd:hover p.newrf_tx a{color:#3266cc}
.newrf_lst dd:hover p.new_rq{background:#3266cc;margin-top:9px;margin-left:9px;color:#fff}
.newrf_lst dd:hover p.newrf_tx{margin-top:7px}
.mr0{margin-right:0}
.newrf_lie dl{width:910px;height:390px;background:#fff;display:block;padding-top:12px;padding-left:6px}
.newrf_lie dd{width:454px;height:38px;float:left;line-height:38px;font-size:16px;overflow:hidden}
.newrf_lie dd p.newrf_lie_tx{float:left;margin:0;width:356px;padding-left:10px;height:38px;line-height:38px;overflow:hidden}
.newrf_lie dd p.newrf_lie_tx strong{margin-right:6px}
.newrf_lie dd p.new_lie_rq{float:left;margin:0;width:88px;height:38px;line-height:38px;overflow:hidden;font-size:14px}

#servicetwo{width:100%;height:665px}
.serall{width:1200px;height:205px;margin:0 auto}
.zhengwu{width:1200px;height:205px;float:left;text-align:left}
.zw01{width:1200px;text-align:left;height:70px;line-height:70px;color:#3266cc;float:left;overflow:hidden}
.zw02{width:682px;text-align:center;height:110px;line-height:110px;float:left}
.zw02 i{font-size:54px;color:#036eb8}
.zw02 a:hover i{color:#fff}
.zw02 li .zwnone{width:120px;height:110px;padding-left:6px;box-sizing:border-box;border-radius:5px;background:#e4ecff;position:absolute;left:0;top:0;z-index:99;display:none}
.zw02 li{position:relative;float:left}
.zw02 li:hover .zwnone{display:block;border:#d2dfff solid 1px}
.zw02 li .zwnone ul{height:105px;display:flex;flex-direction:column;justify-content:center}
.zw02 li .zwnone ul li{margin:0 auto}
.zw02 .zwa{width:70px;height:81px;display:block;background:#e4ecff;margin-right:16px;float:left;font-size:18px;padding:29px 25px 0 25px;line-height:28px}
.zw02 .zwa:hover{background:#036eb8;color:#fff}
.zw02 li .zwnone a{display:block;line-height:20px;font-size:14px;margin-left:5px;color:#036eb8;padding-right:5px;padding-top:5px}
.zw02 li .zwnone a:hover{font-weight:700}
.zw03{width:516px;float:left;border:solid 1px #e4ecff;height:108px}
.zw03 a{display:block;float:left}
.zw03 #zwpic1{margin:10px 25px 0 36px}
.zw03 #zwpic2{margin:10px 25px 0 25px}
.zw03 #zwpic3{margin:10px 25px 0 25px}
.zw03 #zwpic4{margin:10px 0 0 25px}
.zw03 a{text-align:center;font-size:18px}
.zw03 a i{font-size:56px;color:#036eb8}
.hudong{width:1200px;height:460px;margin:0 auto;text-align:left;line-height:60px;color:#3266cc;overflow:hidden;border-top:solid 2px #036eb8}
.hd01{width:1200px;text-align:left;height:70px;line-height:70px;color:#3266cc;float:left;overflow:hidden}
.hd02{width:363px;height:388px;margin-right:22px;float:left}
.hd02t{width:363px;height:59px;background:url(../images/hdtbg.gif) repeat-x;float:left}
.hd02tl{width:153px;height:59px;text-align:center;font-size:20px;font-weight:700;line-height:42px;background:url(../images/triangle.png) no-repeat 0 41px;float:left}
.hd02tr{float:right;height:59px;line-height:44px}
.hd02tr a{color:#666;font-size:16px;margin-right:10px}
.hd02tr a i{margin-left:6px;font-weight:700}
.hd02p{width:363px;height:209px;float:left;position:relative}
.hd02p span{width:363px;text-indent:16px;position:absolute;bottom:0;left:0;z-index:9999;height:36px;background:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display:block;line-height:36px;text-decoration:none;color:#fff;font-size:16px;overflow:hidden;text-align:left;font-family:"Microsoft YaHei"}
.hd02txt{width:363px;height:108px;padding-top:10px;float:left;line-height:32px;color:#333;font-size:16px}
.hd02txt a{color:#c22e2e}
.hd03{width:595px;height:388px;float:left}
.hd03t{width:595px;height:59px;background:url(../images/hdtbg.gif) repeat-x;float:left}
.hd03u ul{width:595px;float:left}
.hd03u ul li{width:581px;height:49px;font-size:16px;line-height:49px;margin-bottom:16px;background:#f8f8f8;float:left;color:#333;padding-left:14px}
.hd03u ul li a{display:block}
.hd03u #my1{width:406px;float:left;overflow:hidden}
.hd03u #my2{float:right;width:67px;height:29px;line-height:28px;margin:10px 14px 0 0;background:#2d66a5;color:#fbfbfb;font-size:14px;text-align:center}
.hd03u #my3{float:right;width:67px;height:29px;line-height:28px;margin:10px 14px 0 0;background:#a04444;color:#fbfbfb;font-size:14px;text-align:center}
.hd04{width:194px;height:388px;float:right}
.hd04 img{margin-bottom:21px}
#zhuanlan{width:100%;height:210px;}
.ztscroll{width:1215px;height:130px;margin:0 auto}
.ztscroll ul li{text-align:center;font-size:18px;width:228px;height:130px;overflow:hidden;float:left;margin-right:15px}
.ztscroll ul li img{width:228px;height:130px}
#linkall{width:100%;height:auto;margin:0 auto;background:#e5ecfe}
.linkbox{width:1200px;height:80px;margin:0 auto;position:relative}
.linkc{width:180px;background-color:#015293;color:#fff;height:36px;line-height:36px;font-size:14px;border-radius:4px;cursor:pointer;float:left;margin:22px 18px 0 0;padding-right:3px}
.linkl{width:180px;background-color:#c81207;color:#fff;height:36px;line-height:36px;font-size:14px;border-radius:4px;cursor:pointer;float:left;margin:22px 18px 0 0;padding-right:3px}
.linkc a,.linkl a{color:#fff}
.linkt{width:180px;display:block;border:1px solid #c9c9c9;background-color:#fff;color:#666;height:34px;line-height:34px;font-size:14px;border-radius:4px;cursor:pointer;float:left;margin:22px 18px 0 0;padding-right:3px}
.linkr{width:180px;display:block;border:1px solid #c9c9c9;background-color:#fff;color:#666;height:34px;line-height:34px;font-size:14px;border-radius:4px;cursor:pointer;float:left;margin:22px 0 0 0;padding-right:3px}
.linkt i{float:right}
.mbox{text-align:left;position:absolute;width:1180px;height:130px;overflow:auto;left:0;top:55px;padding-top:20px;padding-left:20px}
.mbox a{height:30px;line-height:30px;display:inline-block;min-width:150px;font-size:16px;color:#333;text-align:center;margin-right:10px}
.mbox a:hover{color:#c00}
#footer{width:100%;height:168px;background:#2966a1;min-width: 1200px;}
.footbox{width:1200px;height:168px;margin:0 auto}
.footl{width:660px;height:140px;float:left;color:#fff;font-size:14px;line-height:28px;text-align:left;margin-top:28px}
.footl a{color:#fff}
.footl a:hover{color:#fff}
.footl a strong{color:#fff}
.footl p{margin:0;padding:0;color:#fff}
.footr{width:140px;height:126px;float:right;padding-top:42px}
.pagebox{margin-left:55px;min-height:400px;padding:15px 0}
.pagebox p{text-indent:2em;text-align:left;margin:0;padding:0;line-height:30px;font-size:14px}
/*
#vsb_content table{border:0;border-left:1px solid #ddd;border-top:1px solid #ddd;width:80%;margin:20px auto}
#vsb_content table tr td{border-left:0;text-align:center;border-top:0;line-height:23px;padding:5px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#ddd;border-bottom-color:#ddd}
#vsb_content table tr td p{text-indent:0;padding:0;margin:0;text-align:center}
*/
#footer .footl{width:1060px;position:relative}
#footer ul{clear:both}
#footer .footl li{float:left;width:220px}
#footer .footl li.first{width:230px}
#footer .footl li.third{width:285px}
.notesrzw{width:1070px;height:50px;line-height:50px;float:left;font-size:16px;text-align:left;font-weight:700;overflow:hidden}
.notesrzw a{font-weight:400}
.notesrzw a:hover{color:#333;text-decoration:none}
.scrollleftzwyw{width:1070px;text-align:left;height:50px}
.scrollleftzwyw ul{height:50px;overflow:hidden}
.scrollleftzwyw li{float:left;display:inline;text-align:left;height:50px;line-height:50px}
#nav ul{z-index:999}
#nav li{float:left;position:relative}
#nav a:link,#nav a:visited{display:block;text-decoration:none}
#nav ul{display:none;position:absolute;margin-left:-25px;z-index:9999}
#nav ul li{float:none}
#nav li:hover ul{display:block}
.app,.wechat,.weibo{width:130px;height:130px}
/*底部找错*/
.zfzc{
position: absolute;
right: -40px;
top: 27px;
}

/*中缝双图*/
.block_twopic{width:1200px;overflow:hidden;margin:0 auto;margin-bottom:10px}
.block_twopic .blockDDD{height:102px;width:597px;float:left;margin-right:3px}

/*网站普查通报0529*/
.allmenu{ width:260px; height:140px; margin-bottom:23px; background:#2d66a5;}
.allml{ width:100px; height:140px; line-height:140px; float:left; text-align:center;}
.allml i{ width:70px;height:140px;display:inline-block;color:#fff;font-size:53px;}
.allmr{ width:145px; float:left;  color:#ffffff; padding-top:45px;}
.allmr .t1{font-size:16px;}
.allmr .t2{font-size:12px;}
/*央网信息0529*/
.btnall3{width:540px;text-align:left;height:52px;line-height:52px;float:left;margin-top:18px}
.btnall3 .boxh3{width:245px;height:50px;line-height:50px;display:block;float:left;font-size:18px;text-align:center;padding-left:20px;background:#e2eaf5}
.btnall3 .mr{margin-right:10px}
.btnall3 .boxh3 .boxico{float:left;width:35px;height:35px;line-height:35px;margin-top:7px;margin-right:10px;margin-left:30px}
.btnall3 .boxh3 .boxico i{font-size:35px;color:#245399}
.btnall3 .boxh3 .boxtxt{float:left;font-size:18px;color:#2966a1}
.ywxx li:nth-child(5) {
    border-bottom: 1px solid #d1d1d1 !important;
}
/*央网信息end*/
/*政府信息公开0628*/
.row{overflow:hidden;clear:both;width:1200px;margin:0 auto;margin-bottom:20px}
#blockI{width:1198px;}
#blockI .boxh{height:75px;}
#blockI .boxh1{height:75px;width:284px;float:left;text-align:left;background:#EEEEEE;margin-right:20px;}
#blockI .s {margin:0;}
#blockI .boxh1 .boxico{height:75px;line-height:75px;}
#blockI .boxh1 .boxico i{color:#036eb8;font-size:34px;padding-left:50px;}
#blockI .boxh1 .boxtxt{font-size:18px;display:inline-block;float:right;margin-right:55px;text-align:left;width:6em;}
/*公益广告0827*/
#gongyi{width:100%;height:342px;background:#f2f2f2;}
.xxgongyi{width:1200px;height:60px;margin:0 auto;text-align:left;line-height:60px;color:#3266cc;overflow:hidden}
.gyscroll{width:1215px;height:130px;margin:0 auto}
.gyscroll ul li{text-align:center;font-size:18px;width:183px;height:250px;overflow:hidden;float:left;margin-right:20px}
.gyscroll ul li:last-child{margin-right:0;}
.gyscroll ul li img{width:183px;height:250px}


